small arid coastal island - Turco Inglés Diccionario